/********************************************************************
	filename: 	settingspersist.h
	author:		zouyf
	created:	2009-9-20  11:43:42
	describ:

*********************************************************************/
#pragma once
#include "../uitls.h"

class FSettingsPersist : public ISettingsPersist
{
public:
	void Init(IApplication* pApp);
	virtual void Load();
	virtual void Save();
	virtual IApplication* GetApplication();

private:
	void LoadFromSettingFile(std::wstring& filePath);

private:
	IApplication *m_pApp;
};
